821 Borregas Ave, Sunnyvale, CA 94085-3023, Sunnyvale
Massive burrito and some awesome salsa. Definitely coming back
Massive burrito and some awesome salsa. Definitely coming back